package com.woniu.atms.service;

import com.github.pagehelper.PageInfo;
import com.woniu.atms.entity.G5Site;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.List;

/**
  *@author LHY
  *@createTime 2022/1/18/10:52
 **/
public interface SiteService {

    public PageInfo<G5Site> findAllSite(Integer pageNum);//查询所有站点

    public G5Site findSiteById(int id);//按id查询站点

    public List<G5Site> findSiteByFuzzyName(String name);//根据名称模糊查询

    public List<G5Site> findSiteByFuzzyAddress(String address);//根据站点所属地区名模糊查询

    public boolean addSite(G5Site site);//添加站点

    public boolean deleteSiteById(int id);//删除站点

    public boolean updateSite(G5Site site);//更新站点

    public List<String> findAllSiteNames();//查询所有站点名
}
